trochlear pit - Spanish English Dictionary